Kurt Hsu's blog

The Rails developer in taiwan.


  • 首頁

  • 標籤

  • 分類

  • 歸檔

[CS50]2019哈佛大學程式課程Week4

發表於 2020-10-01 更新於 2020-10-02 分類於 CS50
  • 2019年的CS50: 只有英文字幕
  • 導讀哈佛大學程式課程: 胡立的中文導讀
    注意: 中文導讀不確定是幾年的, 有可能會有些許對不上或順序不對, 但最後重點都會講到

系列文章:

  • [CS50]2019哈佛大學程式課程Week0
  • [CS50]2019哈佛大學程式課程Week1
  • [CS50]2019哈佛大學程式課程Week2

data structures

可先參考別人的鐵人解說: Data Structure
大概就是一個封裝的概念

再來演練如何有效的使用記憶體, 由於對 C 不熟大概所以記錄一下有使用的關鍵字

  • struct
  • malloc
  • realloc
  • sizeof
  • free

最後還用一些例子解釋演算法, 有興趣的人可直接看最後 20 分鐘

小心得

C 真的好接近底層, 什麼都要先宣告好甚至記憶體怎麼分配和使用
數學家和開發演算法的人太有才了XD

# CS50
[CS50]2019哈佛大學程式課程Week3
[CS50]2019哈佛大學程式課程Week5
  • 文章目錄
  • 本站概要

Kurt Hsu

Progress One Percent Every Day
171 文章
55 分類
163 標籤
RSS
  1. 1. data structures
  2. 2. 小心得
© 2020 Kurt Hsu
由 Hexo 強力驅動 v3.8.0
|
主題 – NexT.Muse v7.3.0